home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-10-01 | 55.0 KB | 1,377 lines |
- ═[ Commandes de TPK ]═
- ═ Commande Argument(s) ═══ Défaut ═════ Description ═
- @ALArme OFF/Indicatif OFF Marche/Arrêt sonnerie sur station
- Parametres:
-
- OFF Suppression de l'alarme
-
- Indicatif: Met en service l'alarme et TPK émettra un bip a la
- réception de cet indicatif comme origine d'un paquet.
-
- "ALArme F6XYZ" ou "ALArme F6XYZ-n"
- Bip-Bip a chaque fois que l'indicatif F6XYZ ou
- F6XYZ-n (n de 1 a 15) s'inscrit dans la fenetre de
- trafic en mode deconnecte.
-
- "ALArme F6XYZ-*":
- Bip-Bip sur l'indicatif F6XYZ quelquesoit le SSID
- (F6XYZ ou F6XYZ-1 ou F6XYZ-2 etc)
-
- @At [Heure [Commande]] Programmation d'une commande
- Programmation a une heure donnee d'un lancement de commande(s):
-
- COMMANDE "At Heure [Commande ou liste de commandes]"
- (ne pas confondre avec ATTente !)
-
- avec:
-
- "Heure" : heure de lancement de la commande. Le parametre
- "heure" peut etre la variable "%HEURE%".
- Il est possible de faire une addition a ce para-
- metre, par exemple:
- "a %HEURE%+15 commande^M"
-
- "Commande": peut etre une macro-commande ou n'importe quelle
- fonction de TPK. L'execution n'est validee que si
- TPK n'est pas connecte, sinon les commandes sont
- empilees et seront executees apres la deconnexion.
-
-
- La programmation s'execute a l'heure dite PUIS EST EFFACEE.
- Le temps d'attente avant execution de la programmation ne peut donc
- pas depasser 24 heures, mais il est possible de detourner le
- probleme ( voir ci-apres).
-
- On peut programmer un maximum de 10 programmations differentes qui
- seront toutes effacees dans un delai de 24h sauf si on en programme
- d'autre(s) au fur et a mesure que les premieres s'executent.
-
- Quelques exemples:
-
- "A 1000 <ESC>bbs^M" met en memoire une programmation a 10H00
- Quand l'horloge de TPK va arriver a 10H00,
- la macro-commande "bbs" s'executera.
-
- "A 100 EX bbs1" programme l'execution de "bbs1" a 1H00
-
- "A 2355 EX bbs1" programme l'execution de "bbs1" a 23H55
-
-
- Creation d'un cycle: soit la macro-commande que l'on nomme "balise":
-
- "K^MBalise TPK^M^6a %HEURE%+15 macro balise"
-
- Le 1er lancement (en tapant "macro balise" (ou <ESC>"balise") va
- ecrire le texte "Balise TPK" puis se reprogrammer elle-meme a l'heure
- courante plus 15 minutes , creant ainsi un cycle continu.
-
- Attention: cela ne fonctionne que dans les macro-commandes ou les
- touches de fonction, car la variable "%HEURE%" n'est connue que dans
- ces modes.
-
- Programmation d'un fichier au dela de 24 heures:
- Il est possible de depasser les 24 heures de programmation en
- incluant une autre programmation d'heure dans un fichier-programme,
- qui sera lui-meme execute a une heure determinee, d'ou un moyen de
- contourner le probleme! Exemple:
-
- Il est midi. On desire executer le fichier "Message.2" le lendemain
- a 4 heures du matin.
-
- 11.50 12 24 12 24 4 12
- --+------------+--------------+--------------+---+----------+
- / / /
- a) a 11h50 vous tapez la b) a 12h, TEMPO.1 c) a 4H, execution
- commande "A 1200 ex tempo.1" s'execute et de MESSAGE.2
- puis vous creez un fichier programme a 4h 40 heures apres
- TEMPO.1 qui contient: MESSAGE.2 la commande.
- "A 0400 ex Message.2"
- puis un 2eme fichier
- MESSAGE.2 a executer le
- lendemain a 4h.
-
-
- Commandes de gestion associees a "At":
-
- "A" sans parametres liste les programmations en cours.
-
- "A 1000" liste le contenu de la programmation a 10H00 si elle
- existe.
-
- "EFAt 1000" efface la programmation a 10H00 si elle existe.
-
- @ATTente Durée [Evènement] Attente d'un évènement
- Attente pendant un temps=Durée d'un évènement . Evènement peut
- être CNX pour une connexion (avec un X !!) , DCNX pour une déconnexion
- (aussi avec un X !!) , ou un texte reçu . L'attente d'un texte n'est
- valide qu'en mode connecté . Il n'est pas possible d'attendre un texte
- non connecté ....Si le paramètre évènement n'est pas donné l'attente
- se fait simplement pendant la durée demandée sans rien attendre de
- particulier sinon l'écoulement de la temporisation .
- Si la durée est écoulée et que l'évènement attendu n'a pas eu
- lieu l'éxécution de la macro-commande ou du fichier de commandes est
- abandonnée.
-
- Syntaxe : "ATTente Duree [Evenement]"
-
- avec:
-
- "Duree" : un temps d'attente exprime en secondes
- de 1 a 3600 soit de 1 seconde à 60 minutes
-
- "Evenement": plusieurs types d'evenements sont possibles:
-
- - CNX : attente d'une connexion
- - DCNX : attente d'une deconnexion
- - Texte : attente de reception de la chaine de caracteres
- "Texte" en fin de ligne.
-
- - "Texte": attente de reception de la chaine de caracteres
- "Texte" a n'importe quel endoit d'une ligne de texte
-
- Note: Il n'est pas possible d'attendre un texte non
- connecte.
-
- - PASSWORD : attente de la demande d'un mot de passe.
-
- Exemples:
-
- "ATT 180 cnx" attend pendant 180 secondes une connexion. Si la
- connexion n'arrive pas avant la fin de cette duree,
- la macro-commande ou la touche de fonction est
- abandonnee.
-
- "ATT 60 ?) >" attend pendant 60 secondes le prompt d'une BBS
- FBB. Ce texte doit etre termine par un <RC>.
-
- "ATT 10" attend simplement 10 secondes (Pause).
-
- Le fonctionnement de TPK n'est pas interrompu pendant cette attente.
-
- Rappel:
- Une programmation en cours de deroulement peut etre annulee a tout
- instant en tapant sur la touche <ESC> (ouverture d'une petite
- fenetre).
-
- @BELL [OUI|NON|ON|OFF] OFF M/A sonneries (CTRL-G)
- Autorise ou non l'émission de sonneries par le micro ordinateur
- en réception.(ne concerne pas la sonnerie de connexion qui est gerée
- par la commande SOnnerie)..Tout caractère ASCII numéro 7 c'est a dire
- <CTRL-G> sera systématiquement remplacé par le caractère ASCII numéro
- 14 du jeu IBM, c'est à dire une note de musique.C'est l'état implicite
- au démarrage de TPK.Si vous voulez entendre les sonneries (?!) tapez:
- BELL ON ou utilisez <ALT-B> (bascule).L'état est indique par une petite
- "LED" sur le bandeau en dessous de la fenêtre d'entrée clavier.Si elle
- clignote les sonneries sont autorisées.
-
- @BRoadcast Liste des BBS connues
- Liste les BBS connues. TPK peut reconnaitre plusieurs BBSs. Pour cela, il
- suffit de declarer autant de commandes "BR <BBS> C <BBS>" et "BR <BBS> U
- <CHEMIN>" que necessaire (voir les commandes ci-dessus).
-
- Exemple: BR
-
- @BRoadcast <BBS> Informations sur <BBS>
- Donne les infos sur <BBS>.
-
- Exemple: BR F6FBB-1
-
- @BRoadcast <BBS> Acceptpriv Liste complete des messages
- Permet de conserver tous les messages prives dans la liste. Vous
- ne pourrez pas les lire si vous n'y etes pas autorise par le
- Sysop de la BBS. Cette commande permet aux co-sysops d'avoir la
- liste complete a distance.
-
- Exemple: BRoadcast RXMSG Acceptpriv
-
- @BRoadcast <BBS> ATTENTE 240 Durée d'attente du prompt
- Modification de la durée d'attente du prompt de la BBS lors d'une
- connexion pour envoyer ou recevoir un message.
-
- Exemple: BR F6FBB-1 ATT 600
- pour attendre pendant 600 secondes le prompt de F6FBB-1
-
- @BRoadcast <BBS> Connexion <CHEMIN> Connexion automatique a la BBS
- Etablit le chemin pour la connexion automatique a <BBS>.
- Cette commande est obligatoire (a mettre dans CONFIG.TPK).
-
- Exemple: BR F6FBB-1 C F6FBB-1 [V FD1CDC-5....]
-
- @BRoadcast <BBS> Delete|Supprime Suppression d'une BBS
- Supprime la BBS <BBS> de la liste: celle-ci n'est plus prise en compte
- ni pour ses diffusions de listes de messages ni pour vos messages en
- instance de reception ou d'emission.
-
- Exemple: BR F6FBB-1 DEL
-
- @BRoadcast <BBS> Efface|Erase Date <DATE> Efface les messages < DATE
- Efface tous les messages anterieurs a <DATE>.
-
- Format de la DATE: AAMMJJ
-
- Ex: BR F6FBB-1 E DATE 920714
-
- @BRoadcast <BBS> Efface|Erase Jours|Days <JJ> Efface les messages < JOURS
- Efface tous les messages plus vieux que <JJ> jours.
-
- Ex: BR F6FBB-1 E JOURS 7
-
- @BRoadcast <BBS> Efface|Erase K Efface les messages K
- Efface tous les messages de la liste marques K (Kill).
-
- Exemple: BR F6FBB-1 E K
-
- @BRoadcast <BBS> Efface|Erase P Efface les messages prives
- Efface tous les messages PRIVES de la liste de la BBS.(Ne fonctionne pas
- sur la liste privee MSG_PRIV bien sur !)
-
- @BRoadcast <BBS> Efface|Erase nnn Limite la liste des messages
- Epuration des fichiers <BBS>.LST:
- nnn est le nombre d'entetes a garder dans la liste
- L'epuration se fait a partir des entetes les plus anciens de la liste, les
- entetes marquees Y sont conservees. Il faut supprimer ces messages pour
- qu'ils disparaissent de la liste.
-
- Exemple: BR F6FBB-1 E 1500
-
- @BRoadcast <BBS> Liste Acces aux messages
- Acces a la liste des messages recuperes par TPK (commande equivalente a la
- touche <Alt L>). TPK affiche la liste des messages. Le premier caractere
- de chaque ligne donne l'etat TPK du message:
-
- R : message recu
- P : message prive recu
- Y : message lu
- * : message a forwarder (automatiquement place dans MSG_PRIV)
- F : message forwarde
- - : message non forwarde (refuse par FS -)
- K : message efface
- + : message 7Plus (les fichiers ecrits sont dans le repertoire CAPTURE)
-
- @BRoadcast <BBS> SYnchro Declenche l'envoi des listes
- Envoie une balise a destination de la BBS <BBS> lui indiquant le
- numero du dernier entete de message recu par TPK et en utilisant le
- chemin packet definit par la commande BR <BBS> U <CHEMIN>.(voir
- ci-dessus). Ces messages de synchronisation seront emis a chaque
- reception par TPK d'un entete de message dont le numero n'est pas
- celui attendu. Si le TNC ne peut pas passer en emission (canal tres
- charge par exemple) il repondra "too many packets outstanding" quand
- il ne pourra plus en accepter. Ce message n'est pas grave, les balises
- partiront quand le canal sera degage.
-
- Exemple: BR F6FBB-1 SY
-
- @BRoadcast <BBS> Unproto <CHEMIN>|AUTO Chemin d'acces a la BBS
- Definit l'indicatif de la BBS locale et le chemin que la BBS suivra pour
- adresser la reponse (commande "Unproto", mode <UI>).
-
- Exemple: BRoadcast F6FBB-1 U F6FBB-1 [VIA FD1CDC-5...]
-
- @BRoadcast RXMSG BBS @<BBS destinataire> Liste les messages @<BBS>
- Va chercher les messages dont le routage est @<BBS>
-
- Exemple: BR RXMSG BBS @AMSAT
-
- @BRoadcast RXMSG BUffer Donne la liste des messages
- Liste les entetes de messages memorises par TPK. Ces entetes ne sont
- pas dans la liste sur disque car leur numero ne correspond pas a celui
- attendu par TPK (il y a des trous dans la liste).
-
- Exemple: BR RXMSG BU
-
- @BRoadcast RXMSG DELRLINES Suppression des lignes R:
- Suppression des lignes R: incluses par chaque BBS empruntée par les
- messages.
-
- @BRoadcast RXMSG FROM <Indicatif Origine> Messages emis par <Expediteur>
- Va chercher les messages emis par <Indicatif Origine>
-
- Exemple: BR RXMSG FROM F8BK
-
- @BRoadcast RXMSG PRIV Reception des messages prives
- Valide la reception automatique de vos messages personnels pour TOUTES
- les BBS gerees en mode broadcast.
-
- Exemple: BR RXMSG PRIV
-
- @BRoadcast RXMSG SErver [Nom_Serveur.EXE] Programmation des serveurs
- Programmation d'un serveur exécuté à chaque réception d'un message.
-
- Exemple: BR RXMSG SE C:\TPK\COMPHDR.EXE
- à la réception de chaque message le programme
- C:\TPK\COMPHDR.EXE sera exécuté.
-
- @BRoadcast RXMSG STRING <Texte> Recherche <Chaine de caracteres>
- Va chercher les messages dont le titre contient <Texte>. Un seul texte
- peut etre defini.
-
- Exemple: BR RXMSG STRING Satellites
-
- @BRoadcast RXMSG TO <Indicatif Destinataire> Messages pour <Destinataire>
- Va chercher les messages pour <Indicatif Destinataire>
-
- Exemple: BR RXMSG TO REF
-
- @BRoadcast RXMSG 7PLUS [DECODE] Decodage automatique de 7PLUS
- Le texte du message est analyse et si son contenu est un fichier 7PLUS
- celui-ci est extrait et range dans le repertoire de CAPTURE de TPK. Si
- le parametre DECODE est ajoute a chaque reception de message contenant
- un fichier 7PLUS, le programme 7PLUS est execute pour essayer de
- reconstituer le programme original. La sortie de 7+ est redirigee dans
- un fichier appele 7PRESU. Vous pouvez le consulter pour voir ce qui
- s'est passe lors de la derniere execution.
-
- Exemples: BR RXMSG 7PLUS
- BR RXMSG 7PLUS DECODE
-
- @BUFFER [nnnn] 1500 Nb lignes du tampon reception
- Changement du nombre de lignes du tampon reception. La valeur implicite
- est de 1500 lignes et le minimum est de 100 lignes.
- TPK conserve un minimum de 50ko de libre pour pouvoir faire un SHELL au
- DOS. Cette valeur ne permet d'executer que peu de programmes ! Pour
- liberer de la memoire il faut soit diminuer la taille du tampon, soit
- echanger celui-ci sur disque pendant le SHELL. Voir commande SWAPPE.
-
- Exemple: BUFFER 1000
-
- @CHat x (Lignes/écran)-5 Nb lignes de la fenêtre trafic
- Etablit le nombre de lignes de la fenêtre de trafic.
- La valeur minimum dépend de la hauteur des fenêtres moniteur gerées
- par les commandes FChat et FEnetre,c'est la plus grande de ces deux
- valeurs + 3.
- Valeur maximum = Lignes sur l'écran - 4 (21/25 39/43 46/50)
-
- @COMmente Nom_Fichier Entrée commentaire d'un fichier
- Le fichier DIRC.TPK contient une liste commentée des fichiers
- disponibles pour un transfert sur votre micro-oridinateur.Cette
- commande permet d'ajouter un nouveau fichier à cette liste.Il est mis a
- la fin de la liste et TPK ne cherche pas s'il y était déjà présent.Il
- est ensuite facile d'éditer cette liste pour supprimer les doubles et
- modifier ou transferer les commentaires.
-
- @CONMode CONVERS|TRANS CONVERS Mode du TNC en connexion
- La commande CONMode est interprétée par TPK qui basculera le TNC dans le
- mode demandé à la connexion.
-
- Exemple: CONM TRANS
- pour mettre le TNC en mode transparent à la connexion.
-
- @COUpure [n] 75 Nb colonnes coupure du clavier
- Parametre: n de 40 à 79
-
- Coupure du texte entré au clavier à partir de la colonne n . Le
- texte est coupé au dernier espace avant cette colonne et le mot en
- cours d'entrée est renvoyé à la ligne suivante . Cela permet d'entrer
- un message sur une BBS sans s'occuper des retours à la ligne .
- En mode connecté lorsque la ligne est coupée le paquet est envoyé comme
- si vous veniez de tapper un <RC>.
-
- @ECHOTpk Texte Affiche Texte sur écran
- Affiche Texte dans la fenêtre de trafic de TPK . Cette commande
- permet d'afficher des commentaires sur l'écran pendant l'éxécution
- d'un fichier de commandes .
-
- @EDITOR x:\path\editor.exe Initialise l'editeur externe
-
- Initialise l'editeur qui peut etre appele de l'editeur de
- messages. Vous devez donner le chemin complet, TPK teste sa
- presence.
-
- Ex: EDITOR C:\UTIL\Q.EXE
-
- @EFAt Heure Effacement d'une programmation
- Si une programmation à cette heure existe elle est effacée.
-
- @EFLogrx RAZ des stations entendues.
- La liste des stations entendues par TPK est effacée (F2).
-
- @EFMacro macro Efface une macro-commande
- Cette commande permet de supprimer une macro-commande de la
- liste.Il n'est pas possible de la récuperer en cas d'erreur car le
- fichier est réecrit aussitot sur le disque .... Alors attention !
-
- @EMacro Macro Edition d'une macro-commande
- Le contenu de la macro-commande est repassé dans le tampon clavier
- ce qui permet son édition .
-
- @EXecute NomFichier Exécution fichier de commandes
- Lance l'éxécution d'un fichier de commandes . Le fonctionnement
- est le même que pour les macro-commandes et les touches de fonction.
-
- Les commandes TPK et les macro-commandes peuvent etre rassemblees dans
- des fichiers-texte qui deviennent alors des fichiers-programme.
-
- Les fichiers-programme doivent OBLIGATOIREMENT etre places dans le
- repertoire des fichiers TPK.
-
- a) Creation d'un fichier-programme:
- Chaque ligne d'un fichier-programme peut comporter une ou plusieurs
- commandes selon le meme principe que les macro-commandes.
-
- Une ligne commencant par un diese (#) est consideree comme
- commentaire et est ignoree par TPK.
-
- La commande "ECHOTpk Texte" permet d'inclure des commentaires dans
- des fichiers-programme. A l'execution du fichier, "Texte" s'affichera
- dans la fenetre de trafic de l'ecran principal.
- Elle annule et remplace l'ancienne commande TPK "ECHO" qui etait en
- conflit avec la meme commande "ECHO" du TNC-2.
-
- b) Execution d'un fichier-programme:
- La commande "EXecute" lance l'interpretation de commandes placees
- dans ce fichier dont le nom est passe en parametre.
-
- Pour interrompre un fichier-programme en cours, tapez sur la touche
- <Esc> (ouverture d'une petite fenetre).
-
- Exemple de fichier-programme:
-
- "EX lbbs" demarre le fichier-programme LBBS dont le
- listing est donne ci-apres pour analyse:
-
- c fe6cnb-1
- att 180 cnx
- ^7att 180 ) >
- @S^H^H^H^H1
- rm
- ^7att 600 ) >
- b
-
- La aussi, quelques explications ne seront pas superflues:
-
- Ligne 1 : "c fe6cnb-1": connexion sur la BBS. La demande est
- envoyee au TNC par TPK.
-
- Ligne 2 : "att 180 cnx": attente pendant 180 secondes de la
- connexion. Si au bout de cette tempo,
- la connexion n'est pas etablie, le
- programme est abandonne.
-
- Ligne 3 : "^7att 180 ) >": attente du prompt de la BBS (si le
- prompt arrive par exemple au bout de 15
- secondes, la commande suivante est
- traitee sans attendre le delai, mais si
- le prompt n'est pas arrive au bout des
- 180 secondes prevues, le programme est
- interrompu.
- Il ne faut pas oublier le "^7" qui
- simule l'appui sur la touche <F7> pour
- passer en mode commande lorsqu'on est
- connecte, sinon la commande serait
- envoyee a la BBS!!
- Le texte attendu est tout ce qui se
- trouve apres l'espace a droite de la
- duree (180) et le <RC> de fin de ligne.
-
- Ligne 4 : "@S^H^H^H^H1": <Alt-S> suivi de 4 <Ctrl-H> et un <Alt-S>
- Mise en service de la capture sur
- disque voir par. 2.1.4). Les 4 <Ctrl-H>
- effacent le ".TPK" du nom par defaut du
- fichier de capture (TEMP.TPK).Il reste
- donc "TEMP" auquel un "1" est ajoute a
- "TEMP" ce qui donne comme nouveau nom
- "TEMP1".
-
- Ligne 5 : "rm" envoie la commande BBS de lecture
- des messages personnels. Si messages
- il y a, ils seront sauvegardes dans
- TEMP1.
-
- Ligne 6 : "^7att 600 ) >": attente du prompt de la BBS pendant 600
- secondes. N'oubliez pas le "^7", facile
- a oublier!
-
- Ligne 7 : "b": commande de deconnexion de la BBS. La
- capture sera fermee automatiquement a
- la deconnexion. Bien entendu, il est
- possible de la faire avec un <Alt-S>:
- il suffit de mettre un "@S" dans le
- fichier.
-
-
- @FChat [Hauteur] 5 Hauteur fenêtre moniteur connecté
- Initialise la hauteur de la fenêtre de moniteur en mode connecté
- lorsque RXblock et MCon sont validés.Le trafic est visualisé dans une
- fenêtre en haut de l'écran lorsque ces deux commandes sont actives.Ne
- fonctionne pas en transfert Yapp car à ce moment la le TNC est en mode
- transparent.
-
- Minimum = 3 lignes
- Maximum = Hauteur de la fenêtre de trafic - 3 (commande CHat)
-
- @FEnetre F6XYZ-n OFF/5 Gestion de la fenêtre moniteur
- Envoie tous les messages de F6XYZ-n dans la fenêtre moniteur en haut
- de l'écran.
-
- FEnetre x (5)
-
- Etablit la hauteur de la fenêtre à x lignes
- Minimum = 3 lignes
- Maximum = Hauteur de la fenêtre de trafic - 3 (commande CHat)
-
- FEnetre "texte"
-
- Envoie tous les paquets dont les adresses contiennent "texte"
- dans la fenêtre moniteur.Texte est affiché sur la barre de séparation.
-
- Exemples: fe ">FC1EBN" va afficher toutes les trames envoyees a FC1EBN
- dans la fenetre moniteur.
-
- fe "FF6KOP*" va afficher toutes les trames repetees par
- FF6KOP dans la fenetre moniteur.
-
- fe "F2KL>F2ZV" va afficher toutes les trames du QSO entre ces
- deux OMs dans la fenetre moniteur.
- fe "UI>" va afficher toutes les trames non numerotees dans la
- fenetre moniteur.
-
- @FIN Fin de TPK et retour au DOS
- Retour au DOS (fin du programme) (voir également ALT X)
-
- Cette commande est immediate et ne demande pas de confirmation.Elle est
- utilisable dans les touches de fonctions ou les macro-commandes pour
- arreter TPK sans passer par la touche <ALT-X> qui elle attend la
- confirmation.
-
- @FLux [0|1|2] TPK.CFG Gestion controle de flux pour TNC
- Controle de flux entre le micro-ordinateur et le TNC par:
-
- 0 : DSR
- 1 : CTS
- 2 : DSR+CTS
-
- Pour un TNC2 utiliser DSR+CTS ou CTS et pour les TNCs Kantronics
- par exemple utiliser CTS . TPK dès son lancement vous indique si ces
- signaux ne sont pas à la valeur attendue et passe en fonctionnement
- sans accès à l'interface série . La touche ALT-V vous affiche l'état
- de ces signaux grace au registre de l'UART 8250 de l'interface série.
-
- @FORward IMport <Nom_Du_Fichier> Nom du fichier import de messages
- Modification du nom du fichier d'import de messages. Le nom implicite
- est MAIL.IN
-
- Exemple: FOR IM COURRIER.TXT
-
-
- @FORward Intervalle|Timer <ttt> Gestion du Forward
- Definit la periode de tentative de forward entre 5 et 55 minutes (15
- minutes par defaut).
-
- Exemple: FOR I 25
-
- @FORward Execute Declenche le Forward
- Declenchement du forward de vos messages sur votre BBS locale, BBS qui
- prendra ensuite le relais pour les acheminer a leur destination
- finale, et de la reception des messages marques dans les listes.
-
- Exemple: FOR E
-
- @FORward Liste RX|TX Messages en instance
- Liste les messages en instance de reception (RX) ou d'emission (TX)
-
- Exemple: FOR L RX
- FOR L TX
-
- @FORward MAXMES7 nnn 1 Nombre de messages 7+ maxi
- Modification du nombre maximum de messages 7+ envoyés lors de chaque
- connexion de forward.
-
- Exemple: FOR MAXMES7 5
- pour envoyer au maximum 5 messages 7+ lors d'une connexion de
- forward.
-
- @FREquence [xxxxxx] 144675 Fréquence de trafic pour le LOG
- Modifie la fréquence de QSO marquée dans le fichier LOG.DAT.
-
- @FREquence 1|2 [xxxxxx] Utilisation de 2 fréquences (KAM)
- Valide l'utilisation de deux fréquences avec basculage par le
- STREAM SWITCH qui doit être modifié en conséquence.Cette commande est
- prévue pour le KAM ou les autres TNCs Kantronics équipés de plusieurs
- ports radio.Le basculage de fréquence avec TPK est alors automatique.
- Les commandes suivantes doivent se trouver dans le CONFIG.TPK:
- STR $F1/$F2
- STREAMEV ON
- FRE 1 14Mhz
- FRE 2 144675 (par exemple!)
- De plus chaque commande FRE bascule le TNC sur le port
- correspondant.La validation du Stream Switch permet a TPK de changer
- de port radio et de prendre en compte une connexion arrivant sur le
- port sur lequel il n'est pas affecté..
- Par exemple si vous êtes sur VHF et que quelqu'un se connecte à
- vous sur HF TPK va basculer le TNC sur HF ,valider la connexion et
- changer la fréquence pour le LOG.
- Cette possibilite est uniquement validée par la présence des deux
- fréquences et ne fonctionnera bien sur qu'avec un TNC equipé de 2
- ports radio.A ne pas utiliser avec un TNC2 !!
-
- @FREquence 1|2 xxxxxx PK900 Utilisation de 2 frequences PK900
- Les deux ports du PK900 sont gérés par TPK. Le paramètre PK900 valide
- cette utilisation.
-
- Exemple: FRE 1 145275 PK900
- FRE 2 430675 PK900
-
- Le caractère $7C devra être filtré avec la commande MFILTER pour éviter
- des basculements intempestifs de TPK.
-
- Syntaxe: MFILTER $7C
-
- @G8BPQ [OUI|NON|ON|OFF] TPK.CFG Utilisation du driver de G8BPQ
- Valide l'utilisation du driver de G8BPQ.Le numéro de port série
- dans TPK.CFG doit correspondre à celui que vous désirez utiliser dans
- le driver.
-
- @Init [n|NomFichier] Initialisation par CONFIG-n
- Initialisation à partir d'un fichier de configuration comme au
- départ du programme.
-
- Init sans parametre initialise avec CONFIG.TPK
-
- Init n initialise avec le fichier CONFIG-n.TPK avec 0 < n < 9
-
- Init NomFichier lance l'éxécution du contenu de NomFichier.Par exemple
- I TNC2.SET pour initialiser le TNC2 avec les paramètres contenus dans
- le fichier TNC2.SET qui est un fichier type fonctionnant avec TPK.
-
- Contrairement à EXecute où les caractères sont entrés dans le tampon
- clavier , les commandes sont passées directement à l'interpreteur de
- TPK,il n'est donc pas possible d'utiliser les possibilités des macro-
- commandes dans ces fichiers.
-
- @INT14 [OUI|NON|ON|OFF] TPK.CFG Utilisation d'un driver serie
- Valide l'utilisation d'un driver série externe comme COMBIOS de
- WA7MBL ou MBBIOS de AA4RE.
-
- @Justifie [n] 75 Gestion de la justification
- Parametre: n de 40 à 79
-
- Justification du texte sur n colonnes . Lorsque le texte entré au
- clavier atteint la colonne n , le mot en cours d'entrée est reporté à
- la ligne suivante et la ligne en cours est cadrée sur les n colonnes .
- Son utilisation est la même que la commande coupure.La touche <ALT-J>
- permet de basculer la justification En/Hors service.
-
- @LANGage langage TPK.CFG Changement de la langue utilisee
- La commande LANGAGE permet le changement de langue en cours de
- fonctionnement.
-
- Syntaxe: LANGAGE LANGUE
- ou LANGUE est le nom d'un fichier langage sans extension.
- L'extension des fichiers de langue est .LNG
-
- Les fichiers FRANCAIS.LNG et ENGLISH.LNG sont fournis.
-
- Exemple: LANG ENGLISH
-
- @LOG [OUI|NON|ON|OFF] ON LOG des connexions
- Gestion du carnet de trafic sur disque.Cette commande valide la
- generation des deux fichiers suivants:
-
- -le fichier "LOGDIST.TPK" qui memorise les dernieres connexions,
- deconnexions et les commandes a distance eventuellement traitees
- par TPK.
- Ce fichier est exploite dans la partie inferieure de l'ecran LOG
- sous forme d'un tableau deroulant affichant les 16 dernieres
- transactions du fichier.
-
- -le fichier <MYCALL>.LOG ou "LOG.DAT" (si MYcall n'est pas initialise)
- qui contient l'ensemble de l'historique des connexions et qui est
- peut etre edite par la commande LOG.
-
- @LOG Edition du carnet de trafic
-
- Affichage et edition du carnet de trafic. Les derniers QSOs du carnet
- de trafic sont affiches.
-
- @LOG Date Format d'affichage de la DATE
-
- Modification du format d'affichage de la date dans le carnet de trafic.
- Le format est le meme que celui de la variable %DATE%.
-
- Exemple : "LOG DATE mm/dd/yy"
-
- @LOG Mode Mode de trafic implicite
-
- Modification du mode de trafic implicite dans le carnet de trafic.
-
- Exemple : "LOG MODE Pack"
-
- @LOG Puissance Puissance de trafic implicite
-
- Modification de valeur de la puissance utilisee, ecrite
- implicitement dans le carnet de trafic.
-
- Exemple : "LOG PUISSANCE 100W"
-
- @LOG Heure Format d'affichage de la HEURE
-
- Modification du format d'affichage de l'heure dans le carnet de trafic.
- Le format est le meme que celui de la variable %HEURE%.
-
- Exemple : "LOG HEURE hhmm am/pm"
-
- @LOG Rst Report implicite
-
- Modification du report implicite ecrit dans le carnet de trafic. Cette
- valeur est utilisee pour le report envoye et le report recu.
-
- Exemple : "LOG RST 55"
-
- @LOG Prn @xxx@yyy@zzz@ Chaine d'init. de l'imprimante
-
- Modification de la chaine d'initialisation de l'imrimante. Cette chaine
- est envoyee a chaque demande d'impression du carnet de trafic.
-
- L'imprimante va devoir imprimer 124 caracteres sur chaque ligne. Il est
- donc necessaire de la passer dans un mode capable d'imprimer ce
- nombre de colonnes.
-
- Les valeurs sont entrees en decimal et separees par le caractere "@"
-
- Exemple pour mettre une imprimante EPSON en mode 15 cpi:
-
- "LOG PRN @27@64@27@103@"
-
- @LOG ? Affichage parametres du LOG
-
- Affichage des valeurs implicites utilisees par le carnet de trafic.
-
- Exemple : "LOG ?"
-
- @MYcall call Declaration du call pour TPK
- Meme commande que celle du TNC mais absolument indispensable pour que
- le broadcast fonctionne (alors que le TNC peut fonctionner sans
- MYcall!)
-
- @MYcall AFFiche|OFF|NO Affichage de l'indicatif
- Affichage de l'indicatif utilisé sur le bandeau au dessus de la fenêtre
- d'entrée clavier à la place du nombre de bits.
-
- - MYcall AFFiche
- - MYcall DISplay
- pour afficher l'indicatif.
-
- - MYcall OFF
- - MYcall NO
- pour revenir à l'affichage normal du nombre de bits.
-
- @Macro cle ou <ESC>cle Exécution d'une macro-commande
- "Macro cle" lance la macro-commande reperée par son nom "clé".
-
- Une macro-commande est une sequence de commandes qui peut etre lancee
- par un mot-cle. Cela permet par exemple de connecter la BBS F6ABJ-1 en
- tapant le mot-cle associe, et ceci autant de fois que vous le voulez.
-
- Les macro-commandes ne sont pas limitees en nombre.
-
- Les macro-commandes se programment exactement de la meme maniere que
- les touches de fonction. La seule difference est que l'execution n'est
- pas declenchee par des touches de fonction, mais par un mot-cle que
- vous aurez choisi.
-
- Une macro-commande peut etre une suite de commandes de TPK ou du
- TNC-2.
-
- a) Creation d'une macro-commande:
- La commande TPK permettant de creer une macro-commande et de la
- memoriser sur disque est "MEMorise":
-
- "MEMorise CLe Texte" (valide par un <RC>)
-
- avec "Cle" le nom que vous avez choisi
- "Texte" le texte de la programmation
- Exemple:
- "MEM bbs c f6abj-1^M" met en memoire la macro-commande
- "bbs" qui demande une connexion a
- F6ABJ-1.
-
-
- b) Execution d'une macro-commande:
- 2 facons:
-
- - La commande TPK "Macro" suivie de la Cle.
- Exemple:
- "M bbs" execute la macro-commande "bbs"
-
- Notez que dans cet exemple, vous n'aurez pas besoin de
- valider la commande par un <RC> puisque la macro-
- commande se termine par "^M" qui le remplace.
-
- - La touche <ESC> puis la cle.
- Exemple:
- "<ESC>bbs"
-
-
- c) Gestion des macro-commandes
- Elle est realisee par 2 commandes TPK:
-
- "EMacro Cle" edite la macro-commande "Cle". Le contenu de la
- macro-commande est repasse dans le tampon-clavier, ce qui permet
- son edition et les corrections eventuelles.
-
- Exemple:
- "EM bbs" edite la macro-commande "bbs".
-
-
- "EFMacro" efface la macro-commande "Cle".Il n'est pas possible de
- la recuperer en cas d'erreur, car le fichier des macro-commandes
- est aussitot reecrit sur le disque... Alors prudence!
-
- Exemple:
- "EFM bbs" efface la macro-commande "bbs"
-
- La touche <Alt-M> affiche la liste des macro-commandes.
-
-
- Attention: Vous pouvez empiler les appels de macro-commandes, touches
- de fonctions, programmes jusqu'a un niveau de 20.
-
- TPK dispose de 3 variables predefinies utilisables uniquement dans
- la programmation des touches de fonction, les macro-commandes et
- les fichiers-programme:
-
- a) Capture de la date et de l'heure:
-
- "%DATE%" permet d'incorporer la date courante dans la touche ou la
- macro-commande .
-
- "%HEURE%" permet d'incorporer l'heure.
-
- Exemple:
-
- T S5 ECHOTpk Nous sommes le %DATE% et il est %HEURE%
-
- va afficher apres avoir entre <Shift-F5>:
-
- Nous sommes le 250691 et il est 164300
-
-
- "%PATH%" Chemin des fichiers TPK ou repertoire courant au lancement
- de TPK. Cette variable peut servir a construire un chemin a
- partir du repertoire de TPK.
-
- Exemple:
-
- T S5 @W%PATH%capture.tpk^M
-
- va ecrire le tampon de TPK dans le repertoire des fichiers de
- TPK (au lieu du repertoire courant) et sous le nom "Capture.TPK".
-
- @MCon [ON|OFF] OFF TPK Moniteur en mode connecté
- Valide le mode moniteur connecté.Si RXblock est également validé
- le trafic va s'afficher dans le haut de l'écran .
-
- La commande MCON existe sur la plupart des TNCs mais elle est
- associee à la commande RXblock dans TPK.Si votre TNC n'a pas un mode
- "bloc" strictement identique à celui du TNC2 ce mode n'est pas
- utilisable.(donc TNC2 et clones UNIQUEMENT)
-
- @MEmorise macro commande Création d'une macro-commande
- Met en mémoire (et sur disque) la macro-commande "macro" avec la
- commande "commande" qui lui sera associée.
-
- Par exemple vous pouvez entrer les calls que vous appelez souvent
- avec une abréviation (un mnémonique quelconque).Le principe est le
- même que le fichier YAPP.DIR du programme YAPP.La différence est qu'il
- est possible de modifier chaque macro depuis le programme.
-
- Exemple:votre BBS locale et favorite est F6ABJ-1
-
- Vous pouvez créer une macro pour l'appeler:
- MEM BBS C F6ABJ-1
- La macro BBS est créee et il vous suffit de taper:
- M BBS pour lancer une connexion vers F6ABJ-1 ou <ESC>BBS
-
- Si la macro dont vous donnez le nom existe déjà son contenu est
- remplacé par la nouvelle commande donnée en paramètre.
-
- @MODEDIR [1|2|3|4] 1 Mode d'affichage commande /DIR
-
- ┌───────────┬──────────────┬────────────────┐
- │ Parametre │ /DIR Local │ /DIR distant │
- ├───────────┼──────────────┼────────────────┤
- │ 1 │ 1 colonne │ 1 colonne │
- │ 2 │ 2 colonnes │ 2 colonnes │
- │ 3 │ 1 colonne │ /DIRC │
- │ 4 │ 2 colonnes │ /DIRC │
- └───────────┴──────────────┴────────────────┘
-
- Lorsque MODEDIR est 3 ou 4, la reponse aux commandes /DIR passees a
- distance sera sytematiquement le contenu du fichier DIRC.TPK
-
- @PAth Chemin des fichiers de TPK
- Affichage du chemin d'accès aux fichiers de TPK
-
- @PORT [n[?|adresse irq]] Gestion des ports série
- Changement de port série ou des adresses et IRQs des interfaces série
-
- PORT sans parametre donne le port utilise par TPK
-
- PORT n affecte le port n a TPK
-
- PORT n ? donne l'adresse et l'IRQ du port n
- ex: port 1 ? doit donner au depart Adresse:3F8 IRQ4
-
- PORT n adr irq
-
- Avec adr=adresse en hexadecimal de l'interface serie que l'on
- veut utiliser et irq le numero de l'interruption utilisee par cette
- interface (2 a 5)
- A T T E N T I O N cette commande avec ces parametres ne modifie
- pas le port utilise par TPK mais uniquement son adresse et IRQ.
- ex:port 4 370 4 affecte le port 4 a l'adresse 370 en
- hexadecimal et IRQ4
-
- @REPrise [OUI|NON|ON|OFF] ON Reprise transfert fichier
- Autorisation ou suppression de la reprise d'un transfert
- abandonné avec YAPP.Cette option est OUI par défaut dans le programme.
-
- Principe de la REPRISE du transfert binaire
- ===========================================
-
- Dans le protocole YAPP en reception, on peut considerer que si le
- fichier existe deja sur le disque, c'est une condition pour refuser
- la reception (bien que cela ne soit pas clairement defini par WA7MBL).
- Donc dans ce cas, le recepteur va repondre "Not_Rdy" (Not Ready) et
- cette reponse prevoit la possibilite d'incorporer un nota en ASCII.
-
- C'est donc cette possibilite que TPK utilise pour declancher la
- reprise de transfert.
-
- Dans ce cas TPK repond:
-
- NAK len (R) NUL (longueur deja recue en ASCII) NUL
- | |
- | |-> R comme REPRISE
- |
- |-> longueur du texte suivant
-
- Ce format est identique a celui du HEADER et le nom de fichier est
- remplace par la lettre "R".
- Lorsque le TPK emetteur recoit cette information, il se positionne
- a l'endroit ou le transfert a ete interrompu et reprend l'envoi du
- fichier.
-
- @RXblock [ON|OFF] OFF Pour TPK Mode bloc du TNC2
- Valide le mode bloc en réception ce qui permet si MCon est
- également validé d'afficher le trafic en mode connecté dans une
- fenêtre en haut de l'écran..La hauteur de cette fenêtre est réglable
- par la commande FChat.Ce principe étant assez simpliste sur le TNC2 il
- est possible qu'il y ai confusion par le programme dans le cas de
- réception de binaire qui risque alors de se retrouver dans la fenetre
- principale.Il ne peut s'agir bien entendu que de trames qui ne vous
- sont pas adressées ,mais par exemple un transfert binaire en cours sur
- la fréquence.
-
- Lorsque vous êtes vous même en transfert binaire le TNC est en
- mode transparent et cette réception n'est plus active donc en principe
- pas de confusion possible. (TNC2 uniquement)
-
- @SHell [commande[ parametres]] Passage sous le DOS
- Saut au DOS et éxecution d'un programme avec retour à TPK à la
- fin de la commande.S'il n'y a pas de commande cette fonction est
- equivalente à la touche F3
-
- Afin de liberer de la mémoire pour le programme que vous allez
- éxécuter en dehors de TPK il est possible de sauvegarder le tampon
- réception de TPK sur le disque (dur !).Cette possibilite est paramètrée
- dans TPK.CFG.
-
- @/EXEC [commande[ paramètres]] Exécution commande DOS
- La commande /EXEC permet l'exécution de commandes DOS de manière
- similaire aux commandes à distance, c'est à dire avec le texte résultant
- de la commande affiché dans l'écran principal de TPK, mais sans aucun
- filtrage ni de la commande ni de ses paramètres.
-
- Exemples: /EXEC DIR C:\
- /EXEC MEM/C
-
- Cette possibilité n'est bien sur pas accessible à distance.
-
- @SUpcr [ON|OUI|OFF|NON] ON Suppression CR du TNC2
- Suppression ou non du CR envoyé systématiquement à la fin de
- chaque paquet information par le TNC-2 en mode moniteur.Cela permet
- l'affichage correct du texte dans la fenêtre de moniteur .
-
- Uniquement pour le TNC2 et ses clones..
-
- @SOnnerie [OUI|ON|NON|OFF] ON Gestion des sonneries
- Valide les differentes sonneries: connexion, appel de l'opérateur
- par la commande a distance "/OPE" et alarme.
-
- Si SOnnerie est en service (Oui ou On) un avertissement sonore est
- declanché à toute connexion d'un correspondant ou à la réception d'un
- indicatif programmé en alarme ou en réponse à une commande "/OPE". Dans
- ce dernier cas la sonnerie retentit pendant une minute ou jusqu'à
- l'appui sur une touche par l'opérateur.
-
- @SOnnerie CNX|ALA|OPE ON|OFF Gestion individuelle des sies
- Marche arret de chaque sonnerie individuellement.
-
- CNX: sonnerie à la connexion.
-
- ALA: sonnerie d'alarme.
-
- OPE: sonnerie d'appel de l'opérateur.(Commande à distance /OPE)
-
- Exemple: SO CNX OFF
- arrêt de la sonnerie à la connexion.
-
- @SOnnerie CNX|ALA|OPE F1 D1 F2 D2 .. F9 D9 Modification des sonneries
- Modification des tonalités des sonneries:
-
- F1 = fréquence de la première tonailté en hertz.
- D1 = durée de la première tonalité en période d'horloge (1/18s)
-
- Et ainsi de suite pour les 9 tonalités possibles.
-
- Exemples: SO CNX 3000 1 2800 1 3000 1 ..... etc
- pour modifier la sonnerie de connexion
-
- SO ALA
- pour afficher les tonalités de la sonnerie d'alarme.
-
-
- @SOnnerie CNX|ALA|OPE TEST Test des sonneries
- Chaque type de sonnerie peut être testé.
-
- Exemple: SO ALA TEST
- pour tester la sonnerie d'alarme.
-
- @SCREENSAVER n|ON|OFF|CNX OFF Sauvegarde d'écran
- La commande SCREENSAVER permet la mise en/hors service de
- l'extinction de l'écran au bout d'une certaine durée d'inactivité du
- clavier.
-
- - SCREENSAVER n
- Mise en service de la sauvegarde avec n minutes d'inactivité.
-
- - SCREENSAVER ON
- Mise en service de la sauvegarde avec la durée d'inactivité
- implicite ou celle deja modifiée par la commande précédente.
-
- - SCREENSAVER OFF
- Arrêt de la sauvegarde de l'écran.
-
- - SCREENSAVER CNX
- Allumage de l'écran lors d'une connexion packet.
-
- @SWap [OUI|ON|OFF|NON <Chemin>|EMS|XMS] Echange du tampon reception
- Echange du tampon de reception sur disque ou en memoire pendant un
- Shell au DOS.
-
- La commande "SWap" permet l'ecriture du tampon reception sur par exemple
- un disque virtuel (vitesse d'acces!), ou en memoire etendue (XMS ou
- EMS).
-
- A inserer dans CONFIG.TPK
-
- - SW ON E:\TMP
-
- Pour activer l'echange dans le repertoire \TMP du disque E:
-
- - SW ON XMS
-
- Pour activer l'echange en memoire XMS.
-
- - SW ON EMS
-
- Pour activer l'echange en memoire EMS.
-
- - SW OFF pour desactiver
-
- @TNCIni Cherche nb bits/parité du TNC
- Un <RC> est envoyé au TNC jusqu'à la réception du "prompt" (cmd:)
- dans tous les modes possibles de nombre de bits et de parité.Si au
- dernier essai le "prompt" n'a pas été reçu TPK émet un message d'erreur
- et revient à son mode de fonctionnement normal.Cette commande est
- prévue pour être utilisée avec un TNC dont l'eprom vient dêtre changée
- par exemple et dont les caractéristiques de la liaison série sont
- inconnues, ou bien un TNC qui suite à un mauvais fonctionnement se
- trouve dans un état aléatoire.
-
- Lorsque l'état du TNC a été déterminé, TPK envoie les commandes
- nécessaires pour le basculer en 8 bits sans parité soit:
-
- AW 8<RC>
- PAR 0<RC>
- RESTART<RC>
-
- puis une commande Vitesse qui remet TPK en 8 bits sans parité.
-
- Il vous suffit de tapper <ALT-D> pour mettre le TNC à l'heure, puis
- I<RC> pour renvoyer le fichier CONFIG.TPK.
-
- @Touche Sn|Cn|An Texte_de_la_touche Gestion des touches de fonction
- Les touches <Alt-F1> a <Alt-F10>, <Ctrl-F1> a <Ctrl-F10> et
- <Shift-F1> a <Shift-F10> sont programmees par la commande "Touche"
- (en abrege "T") avec la syntaxe suivante:
-
- "Touche An Texte_de_la_touche" (A pour Alt, n pour numero de touche)
- "Touche Cn Texte_de_la_touche" (C pour Ctrl, n pour numero de touche)
- "Touche Sn Texte_de_la_touche" (S pour Shift, n pour numero de touche)
-
- Par exemple, pour programmer la touche Shift-F1 de maniere a
- connecter la BBS F6ABJ-1, on ecrit dans la fenetre "entree-clavier"
- (donc celle du bas de l'ecran):
-
- "T S1 ^6c f6abj-1^M" suivi de <RC>.
-
- Comme cet exemple le montre,le "Texte_de_la_touche" peut contenir des
- caracteres dits speciaux qui permettent de simuler les touches de
- controle. Le Retour-chariot de votre clavier n'est rien d'autre
- qu'une touche contenant <Ctrl> et <M> (M majuscule, m minuscule
- correspond a un autre code!). Tapez sur votre clavier "<Ctrl> et <M>"
- et vous allez obtenir un RC. La touche controle correspond au
- caractere "^"; dans l'exemple ci-dessus, le "^M" correspond au <RC>
- qu'il est necessaire d'envoyer derriere l'indicatif de la BBS, tandis
- que le RC suivant est manuel; il valide et enregistre la program-
- mation.
- De meme, le "^6" precedent la commande TNC de connexion simule
- l'appui sur la touche <F6> qui, sur TPK, force le passage en mode
- commande du TNC en envoyant un "break" sur la liaison serie.
-
- Maintenant essayez: tapez <Shift> et <F1>: TPK doit appeler F6ABJ-1.
-
- Ces explications doivent vous suffire pour comprendre cet exemple
- de programmation de la touche <Shift-F1>.
-
- Les caracteres speciaux tels que "^" ne sont pas toujours disponibles
- a partir du clavier. A condition de disposer de la table ASCII
- complete, il est toujours possible de les obtenir a l'ecran de la
- facon suivante:
-
- Relevez le code ASCII exprime en DECIMAL (soit 94 pour "^").
- Maintenez enfoncee la touche <Alt> et tapez "94" SUR LE PAVE
- NUMERIQUE. Relachez la touche <Alt>: le caractere "^" s'affiche a
- l'ecran.
-
- Cette methode est generale et peut etre employee en dehors de TPK
- comme dans TPK pour ecrire n'importe quel caractere, special ou non.
-
- Dans le cas de la programmation des touches de fonction, des macro-
- commandes ou des fichiers-programmes, TPK dispose d'une ecriture
- speciale pour simuler un caractere special via le caractere "@":
-
- La syntaxe est: "@nnn@"
-
- ou "nnn" est le code decimal ASCII.
- Par exemple, "@27@" simule "ESC".
-
- On peut aussi simuler les touches de fonction ou les codes de touches
- a deux caracteres par la syntaxe particuliere "@0@nnn@".
- \
- \--ZERO
-
- Exemple: "@0@75@" simulera la fleche vers la gauche ou "@0@59@" la
- touche F1.
-
- Rappel: a n'utiliser que dans une programmation! TPK ne les
- interprete que dans ce cas...
-
-
- Les touches programmables necessitent non seulement le "^" pour
- simuler l'appui de la touche <Ctrl>, mais aussi le caractere "@"
- (code 64) pour simuler l'appui de la touche <Alt>: dans l'exemple de
- commande programmable en derniere ligne de ce paragraphe, "@C" permet
- d'effacer l'ecran.
-
- Il est donc possible d'entrer plusieurs commandes sur la meme touche
- grace au "^M" qui, simulant le RC, permet d'aligner les commandes a
- la queue leu-leu.
-
- Par exemple, la programmation suivante de la touche <Ctrl-F3>
-
- T C3 copy a:*.* c:\tmp^Mdir c:\tmp\*.*^M
-
- est equivalente a:
-
- copy a:*.* c:\tmp<RC>
- dir c:\tmp\*.*<RC>
-
- tape au clavier.
-
- Le contenu d'une touche ne doit pas depasser 255 caracteres
- (meme regle pour les macro-commandes).
-
- La commande "Touche" permet egalement de gerer les commandes
- programmables:
-
- Lorsque le Texte_de_la_touche est absent, TPK liste le contenu de
- la touche.
-
- Si n (numero de la touche) est egalement absent, TPK liste le
- contenu de toutes les touches de la categorie.
-
- Exemples:
-
- T S1 liste le contenu de <Shift-F1>
- T S liste le contenu des touches <Shift-F1> a <Shift-F10>
- enfin:
- <Alt-T> liste le contenu de toutes les touches de fonctions.
-
-
- Le contenu des touches est sauvegarde dans le fichier TPK.KEY a
- chaque modification d'une touche.
-
-
- Quelques exemples complementaires ne seront pas inutiles:
-
-
- "T S1 DIR C:\TPK\*.*^M" affecte la commande DIR a la touche
- <Shift-F1> et liste les fichiers sous \TPK
-
- "T S2 ^7/SEND" en mode connecte (d'ou le "F7") preparation
- d'une commande "SEND": apres avoir entre
- <Shift-F2>, il ne restera plus qu'a entrer
- le nom du fichier!
-
- "T S3 ^6MH^MK^M" "Shift-F3" va remettre le TNC en mode
- commande s'il n'y est pas deja, lister le
- MHEARD et remettre le TNC en mode convers
- (a utiliser en mode connecte).
- Voir a ce propos les touches <F6> et<F7>
- par. 3.1.1 pour comprendre et differencier
- les fonctions de ces 2 touches.
-
- "T S4 ^6@CMH^M" meme chose mais apres avoir efface l'ecran.
-
- @Vitesse [Param] TPK.CFG Vitesse du port série
-
- Modification de la vitesse de la liaison série avec le TNC.La vitesse
- implicite est fixee dans TPK.CFG.
-
- Param peut prendre les valeurs suivante:
-
- 1200|4800|9600|19200|38400|57600|115200 bauds
-
- Exemple: V 19200
-
- @/ Commandes à distance
- Toute ligne commencant par un "/" est consideree par TPK comme
- contenant une commande et si ce n'est pas une commande interne au
- programme (liste donnée par /HELP) le fichier EXECAUTO.TPK est lu
- et la commande recherchee dans ce fichier.
-
- Le fonctionnement est limite a des programmes fournissant une
- reponse immediate lors de leur execution, sans dialogue
- supplementaire.Le resultat de la commande est redirige dans un
- fichier qui est ensuite envoye a votre correspondant (ou sur
- l'ecran en local).La sortie des erreurs est egalement redirigee
- dans ce fichier.Le programme FV.EXE est un exemple type qui liste
- le contenu de fichiers compactes.
-
- Par exemple vous avez recu: /FV Nom_Fichier
-
- La commande "FV" est recherchee dans EXECAUTO.TPK.Si elle se trouve
- dans ce fichier elle est executee, sinon elle est ignoree.
-
- @/HELP Liste des commandes à distance
- Envoie une ligne de texte rappelant la liste des commandes à
- distance et la version de TPK.
-
- Liste des commandes "internes":
-
- /DIR /DIRC /OPE /DISK /FREE /LOG /HELP /SEND /CHDIR /CD
-
- @/DIR [X:[FICHIER.YYY] Liste des fichiers
- Envoie le répertoire du disque X: à votre correspondant
- Si le système est fermé c'est le contenu du répertoire d'envoi de
- fichiers qui est listé.Cette commande peut également fournir en réponse
- une liste commentée des fichiers disponibles identique à la commande
- /DIRC. Cette possibilité est paramétrée par la commande MODEDIR
-
- @/DIRC [Critere] Liste commentée des fichiers
- Renvoie une liste de fichiers pouvant être transferés, commentée
- par l'opérateur par la commande COMmente de TPK.Cette liste est
- contenue dans le fichier DIRC.TPK qui doit se trouver dans le
- répertoire des fichiers de TPK.
-
- Chaque commande COMmente ajoute le texte à la fin de la liste.Ce fichier
- texte peut etre modifié avec un éditeur pour rajouter des lignes de
- commentaires par exemple.
-
- Le chemin de chaque fichier peut être suivi d'un critère qui passé en
- paramètre à la commande /DIRC sélectionnera ou non celui-ci.
-
- @/DISK [X:] Change le disque actif
- Renvoie le disque courant si le paramètre est absent et modifie
- le disque courant si le paramètre est présent.Cette commande renvoie
- le disque courant en réponse a la commande.
-
- Si le système est fermé c'est le disque contenant le répertoire
- d'envoi de fichiers qui est donné en réponse et la commande reste sans
- effet.
-
- @/FREE [X:] Nombre d'octets libres
- Renvoie le nombre d'octets libres sur le disque courant si pas de
- paramètre ou sur le disque X: donné en paramètre.
-
- Si le système est fermé le nombre d'octets libres sur le disque
- contenant le répertoire d'envoi de fichiers est donné en réponse et la
- commande reste sans effet.
-
- @/OPE Appel de l'opérateur
- Appel de l'opérateur : une sonnerie est déclanchée sur le PC et
- un message de bonne éxécution envoyé.L'opérateur peut arrêter cette
- sonnerie en tappant n'importe quelle touche.
-
- @/LOG Liste des stations entendues
- Renvoie la liste des stations entendues.
- Liste obtenue par la touche <F2> en local.
-
- @/MSG Entrer un message à l'operateur
- Permet à votre correspondant de laisser un message sur disque.Celui
- ci est stocké dans le repertoire specifié dans le fichier de configuration
- de TPK.(il n'est donc pas forcément visible par un /DIR de votre
- correspondant).Un message est envoyé (Entrez votre message.Terminez par
- /EX ou [CTRL-Z]) .LES AUTRES COMMANDES ne sont alors plus OPERATIONNELLES
- tant que le message n'est pas entré.
-
- (fin par /EX ou CTRL-Z).
-
- En local la commande /MSG liste les messages entrés sur le
- disque. (fichiers MSG*.*)
-
- @/EX Valider l'entrée d'un message
- Pour terminer l'entrée d'un message. (ou CTRL-Z)
-
- @/SEND [X:]FICHIER[.XXX] [Y|A|T|E] Transferts de fichiers
-
- Transfert d'un fichier ASCII ou BINAIRE
- Y : YAPP
- A : ASCII avec le TNC en mode CONVERS
- T : ASCII avec le TNC en mode TRANS
- E : ASCII sans écho dans la fenêtre trafic de TPK
- TE: ASCII sans écho avec le TNC en mode TRANS
-
- Exemple : /SEND X:FICHIER[.XXX] Y
-
- Enverra le fichier FICHIER[.XXX] qui se trouve sur le disque X:
- avec le protocole YAPP.Si le disque n'est pas specifié c'est le disque
- courant qui est utilise et celui-ci peut etre facilement modifié par
- /DISK. (Yapp est le protocole implicite en mode connecté et ASCII en
- mode deconnecté)
- Si le sytème est fermé votre correspondant n'a accès qu'au
- répertoire d'envoi de fichier.
-
- Les touches <ALT-E> et <ALT-R> facilitent l'utilisation de la
- commande /SEND en vous demandant tous les renseignements utiles pour
- generer automatiquement les commandes.
-
- @/BYE Déconnexion
- Déconnexion : TPK envoie une demande de déconnexion au TNC
-
- @/AIDE Lecture de l'aide à distance
- Envoi du fichier AIDE qui donne la syntaxe des commandes à
- distance . Ce fichier est un petit texte que vous pouvez modifier à
- votre gré , le personaliser , mais TPK doit le trouver à son lancement
- sinon vous aurez un message d'erreur .
-
- @/CHDIR ou /CD Changement de répertoire
- Changement de répertoire courant . Si le système est "fermé" il
- n'est pas possible de changer de répertoire à distance bien entendu et
- votre correspondant est limité au répertoire actuel ou ses
- sous-répertoires, la descente dans l'arborescence étant possible .
- **********
-